wind-catching surface - French English Dictionary